3. КОНТРОЛЬНІ ЗАПИТАННЯ
3.1. Як запустити на виконання компілятор СР/М ?
3.2. Які внутрішні команди має система СР/М ?
3.3. Як скомпілювати та зібрати виконуючий модуль в СР/М ?
3.4. Які команди відлагодження програм має система СР/М ?
3.5. Що таке програмна модель мікропроцесора КР580ВМ80А ?
3.6. Скільки і якої розмірності є регістрів в мікропроцесорі КР580ВМ80А ?
3.7. Як відображений регістр прапорців у відлагоджувачі програм СР/М ?
4. ЛАБОРАТОРНЕ ЗАВДАННЯ
4.1. Набрати, скомпілювати та запустити програму задану викладачем .
4.2. Опрацювати осноні команди відлагоджувача програм СР/М.
5. ЗМІСТ ЗВІТУ
5.1. Титульний лист.
5.2. Мета роботи, теоретичні відомості.
5.3. Лабораторне завдання.
5.4. Результати виконання пунктів завдання.
5.5. Висновок та аналіз помилок допущених при роботі.
6. ЛІТЕРАТУРА
6.1. Микропроцессоры и микропроцессорные системы:Учебн. пособие для вузов/Под ред. В.Б. Смолова.-М.: Радио и связь,1981.
6.2. Калабеков Б.А., Микропроцессоры и их применение в системах передачи и обработки сигналов: Учебн. пособ. для вузов.-М.: Радио и связь,1988.
6.3. Лихтницендер Б.Я., Кузнецов В.Н., Микропроцессоры и вычислительные устройства в радиотехнике: Учебн. пособие.-К.: Вища школа,1988.
6.4 Справочник по микропроцессорным устройствам /А.А. Молчанов, В.И.
Корнейчук, В.П. Тарасенко, Д.А. Россошинский.-К.: Техніка,1987.
МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
Національній університет "Львівська політехніка"
ЗАСОБИ КОМПІЛЯЦІЇ, ЛІНКУВАННЯ І НАЛАГОДЖЕННЯ ПРОГРАМ В СР/М ДЛЯ МІКРОПРОЦЕСОРА Intel 8080 (КР580ВМ80А)
МЕТОДИЧНІ ВКАЗІВКИ
до лабораторної роботи №1
з курсу "Архітектура комп’ютерів"
для студентів базового напряму 6.08.04 "Комп'ютерні науки"
ЗАТВЕРДЖЕНО
на засіданні кафедри САП
Протокол №9 від 2007р..
ЛЬВІВ 2007
ЗАСОБИ КОМПІЛЯЦІЇ , ЛІНКУВАННЯ І НАЛАГОДЖЕННЯ ПРОГРАМ В СР/М ДЛЯ МІКРОПРОЦЕСОРА Intel 8080 (КР580ВМ80А). Методичні вказівки до лабораторної роботи №1 з курсу "Комп'ютери та мікропроцесорні системи" для студентів базового напряму 6.08.04 "Комп'ютерні науки" /Укл. Панчак Р.Т., Процько І.О., Теслюк В.М. - Львів: НУ"ЛП", 2007р.-6с.
Укладачі: Панчак Роман Теодорович, ст. викл.,
Процько Ігор Омелянович, к.т.н., ст. викл.,
Теслюк Василь Миколайович, к.т.н., доц.,
Відповідальний за випуск: Ткаченко С.П., к.т.н., доц.
Рецензенти: Каркульовський В. І., к.т.н., доц.,
Стех Ю.В., к.т.н., доц.
1. МЕТА РОБОТИ
Вивчити засоби компіляції, лінкування і налогоджування програм за допомогою компілятора СР/М для мікропроцесора Intel 8080 (КР580ВМ80А).
2. КОРОТКІ ТЕОРЕТИЧНІ ВІДОМОСТІ
СР/М (Control Program for Microprocessоrs) - операційна система для МПС (мікропроцесорних систем) на базі мікропроцесорів 8080, 8085, Z80, К580. Це діалогова система, розрахована на роботу з одним користувачем, що забезпечує файлову організацію програм і даних. Діалог організовується за допомогою команд системи. Набір команд, що найбільш використовуються подано в підрозділі 2.1.
2.1 Внутрішні команди СР/М
DIR (Роздрук списку файлів):
DIR Друкувати список файлів текучого диску;
DIR *.* Друкувати список усіх файлів розміщених на текучому
диску;
DIR *.ext Друкувати список усіх файлів з розширенням "ext";
DIR filename.* Друкувати список усіх файлів з ім'ям "filename";
DIR filename.ext Друкувати ім'я тільки вказаного файлу.
TYPE (Проглянути текстовий файл):
TYPE filename.ext Проглянути на консолі файл " filename.ext "
REN (Зміна назви файлу):
REN newname.ext=oldname.ext Поміняти ім'я файлу з " oldname.ext "
на " newname.ext".
SAVE (Збереження оперативної пам'яті у файл на диску):
SAVE n filename.ext Записати n сторінок оператівної пам'яті (одна сторінка
= 256 байтів), починаючи з адр...